<?php

Class MsgManageAction extends CommonAction {

	Public function index () {
		//引入分页类
		import('ORG.Util.Page');
		//统计出这个表里面总共有多少条数据
		$count = M('wish')->count();
		// select count(*) from hd_wish;
		//实例化
		$page = new Page($count, 10);
		$limit = $page->firstRow . ',' . $page->listRows;

		$wish = M('wish')->order('time DESC')->limit($limit)->select();
		
		$this->wish = $wish;
		//从page类里面的show方法获取页码
		$this->page = $page->show();
		$this->display();
	}

	Public function delete () {
		//用I方法获得提交的id
		$id = I('id', '', 'intval');
		//PHP在防止数据库误删除需要必要条件，条件id就等于$id
		// M('wish')->where(array('id' => $id))->delete();
		//因为id在表里面是主键，按照主键来删还可以简化写
		if (M('wish')->delete($id)) {
			$this->success('删除成功', U('Admin/MsgManage/index'));
		} else {
			$this->error('删除失败');
		}
	}
	Public function deleteAll () {
		//以字符串形式来传递变量条件
		// $result = M('wish')->where('id > 0')->delete();
		//通过数组的方式来传递变量条件，gt是>，lt是<，eq是=，
		$result = M('wish')->where(array('id' => array('gt', 0)))->delete();
		//打印下删除的条目数
		var_dump($result);
	}
}
?>